﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Apps.Models.PL
{
    public partial class PL_HC_PLANSModel
    {
         
        [Display(Name = "火车大票计划编号")]
        public string PLAN_ID { get; set; }

        [Required]
        [Display(Name = "运单号")]
        public string WAYBILL { get; set; }

        [Display(Name = "批次号")]
        public string BATCH_CODE { get; set; }
        [Display(Name = "来煤总量")]
        public decimal? WEIGHT { get; set; }
        [Required]
        [Display(Name = "发站")]
        public string SEND_STATION_ID { get; set; }
        [Display(Name = "发站")]
        public string SEND_STATION { get; set; }

        [Display(Name = "到站")]
        public string ARRIVE_STATION_ID { get; set; }

        [Display(Name = "到站")]
        public string ARRIVE_STATION { get; set; }

        [Required]
        [Display(Name = "物料")]
        public string MATERIEL_ID { get; set; }

        [Display(Name = "物料")]
        public string MATERIEL_NAME { get; set; }

        [Required]
        [Display(Name = "供应商")]
        public string SUPPLIER_ID { get; set; }

        [Display(Name = "供应商")]
        public string SUPPLIER_NAME { get; set; }

        [Display(Name = "计划编制人编号")]
        public string PLAN_USER_ID { get; set; }

        [Display(Name = "计划编制人")]
        public string PLAN_USER_NAME { get; set; }
        [Display(Name = "编制时间")]
        public string CREATE_TIME { get; set; }
        [Display(Name = "是否发布")]
        public bool? PUBLISHED { get; set; }
        [Display(Name = "发布时间")]
        public DateTime? PUBLISH_TIME { get; set; }
        [Display(Name = "开始时间")]
        public string START_TIME { get; set; }
        [Display(Name = "结束时间")]
        public string END_TIME { get; set; }
        [Display(Name = "人工采样编号")]
        public int? ARTIFICIAL_CODE { get; set; }
        [Display(Name = "标重")]
        public decimal? BWEIGHT { get; set; }
        
        [Display(Name = "车数")]
        public int? CARS_NUM { get; set; }

        [Required]
        [Display(Name = "矿点")]
        public string MINE_ID { get; set; }

        [Display(Name = "矿点")]
        public string MINE_NAME { get; set; }


        [Display(Name = "接卸时间起")]
        public string USTART_TIME { get; set; }
        [Display(Name = "接卸时间止")]
        public string UEND_TIME { get; set; }

        [Display(Name = "接卸创建人")]
        public string UNLOAD_USER_ID { get; set; }
        [Display(Name = "接卸创建人")]
        public string UNLOAD_USER_NAME { get; set; }
        [Display(Name = "接卸创建时间")]
        public string UCREATE_TIME { get; set; }
        [Display(Name = "接卸点")]
        public string STOCKPILE_ID { get; set; }
        [Display(Name = "接卸点")]
        public string STOCKPILE_NAME { get; set; }

        [Display(Name = "备注")]
        public string REMARK { get; set; } 
        
    }

}
